Big Huge Thesaurus

Hypericum hypericoides

noun